home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu453.dms / pu453.adf / extras / basic_sources / Led_Brightness.bas < prev    next >
BASIC Source File  |  1992-11-08  |  846b  |  57 lines

  1. SCREEN 1,320,256,2,1
  2. WINDOW 1,"",(0,0)-(300,240),0,1
  3. PALETTE 0,0,0,0
  4. PALETTE 1,0,0,0
  5. PALETTE 2,1,1,1
  6. PALETTE 3,1,0,0
  7.  
  8. COLOR 2 : 
  9. PRINT "Move the mouse"
  10. PRINT "left and right"
  11. PRINT "to control the"
  12. PRINT "brightness  of"
  13. PRINT "the  POWER LED"
  14.  
  15. PRINT "      A "
  16. PRINT "     DAC" 
  17. PRINT "  production"
  18.  
  19. COLOR 3
  20.  
  21. PRINT ""
  22. PRINT ""
  23. PRINT "Warning :"
  24. PRINT "Applying over 6"
  25. PRINT "volts to the "
  26. PRINT "LED may shorten"
  27. PRINT "its working life"
  28. PRINT "Please keep below"
  29. PRINT "the 6Volt mark"
  30. PRINT "on the scale .."
  31. COLOR 2
  32.  
  33. FOR x = 1 TO 10
  34.     y = (x*24)
  35.     y1= (x*3)-2
  36.     
  37.     LOCATE 26,y1 : PRINT x
  38.     LOCATE 25,y1+1 : PRINT "|"
  39.     LOCATE 27,y1+1 : PRINT "|"
  40. NEXT x
  41.  
  42. LOCATE 26,y1+5 : PRINT "Volts"
  43.  
  44. LIBRARY "graphics.library"
  45.  
  46. WHILE MOUSE(0)=0
  47.     waittof    
  48.     POKEW &Hbfe000,20220
  49.     k = MOUSE(1)/3
  50.     
  51.     FOR x = 1 TO k : NEXT x
  52.    POKEW &Hbfe000,20222
  53.     
  54. WEND
  55.  
  56. SYSTEM
  57.